package com.bonc.ioc.service;

import com.bonc.ioc.model.HotwordInfo;

import java.io.IOException;
import java.util.List;

/**
 * @author ZhangXu
 * @date 2021/4/16 11:49
 */
public interface IHotwordService {

    /**
     * 保存查询热点词
     * @param text 查询文本
     * @throws IOException
     */
    void saveHotword(String text) throws IOException;

    /**
     * 获取热点词
     * @return 热点词
     */
    List<String> queryHotWord();

    /**
     * 获取关联的热点词
     * @param word 查询词
     * @return 关联的热点词
     */
    List<HotwordInfo> queryHotWordAssociation(String word);

}
